
* { font-family: Helvetica, Arial, Tahoma, Verdana, sans-serif; }
@media screen and (-webkit-min-device-pixel-ratio:0) {
* { text-shadow:0 0 1px; }
}

body { min-width:1240px; font-size:14px;margin:0;padding:0;background:#fff; }

a {
    color: #025;
    background-color: transparent;
    font-weight: normal;
}

table, td, th { border: 1px solid #aaa; border-collapse:collapse; font-size:12px; }
td, th { padding: 5px; }
th { text-align: center; }
table { margin-bottom: 10px; }

h1 { font-size:24px; }
h2 { font-size:20px; }
h3 { font-size:18px; }
h4 { font-size:16px; }
h1,h2,h3,h4 {
	margin:0.3em 0 0.5em;
	line-height:1.4em;
	color:#223448;
	font-family:Helvetica,Arial,Tahoma,Verdana,sans-serif;
	font-weight:normal;
}

p {
	line-height:1.5em;margin:0.5em 0; max-width:800px;
}